package com.lcxw.hxzb.friendcircle.project.system.domain;

import io.swagger.annotations.ApiModelProperty;

import com.lcxw.hxzb.friendcircle.framework.web.domain.BaseEntity;

import java.util.List;

/**
 * 动态评论对象 ywpd_comment
 *
 * @author jjp
 * @date 2020-07-20
 */
public class YwpdComment extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @ApiModelProperty(name = "主键")
    private Long commentId;

    /**
     * 主键
     */
    @ApiModelProperty(name = "动态id")
    private Long dynamicId;

    /**
     * 用户id
     */
    @ApiModelProperty(name = "用户id")
    private String userId;

    private int give;

    /**
     * 评论内容
     */
    @ApiModelProperty(name = "评论内容")
    private String comment;

    /**
     * 经度
     */
    @ApiModelProperty(name = "经度")
    private String lng;

    /**
     * 纬度
     */
    @ApiModelProperty(name = "纬度")
    private String lat;

    /**
     * 删除状态(0-未删除 1-已删除)
     */
    @ApiModelProperty(name = "删除状态(0-未删除 1-已删除)")
    private Integer status;

    /**
     * 父级用户id
     */
    @ApiModelProperty(name = "父级用户id")
    private Long parent;

    private String type;

    /**
     * 祖级用户id
     */
    @ApiModelProperty(name = "祖级用户id")
    private String ancestors;

    private String times;

    private Double distance;

    private Integer likes;

    private String nickName;

    private String birthday;

    private String sex;

    private String imgUrl;

    private Integer age;

    public int getGive() {
        return give;
    }

    public void setGive(int give) {
        this.give = give;
    }

    private List<YwpdComment> YwpdComments;
    private YwpdComment YwpdComment;

    public com.lcxw.hxzb.friendcircle.project.system.domain.YwpdComment getYwpdComment() {
        return YwpdComment;
    }

    public void setYwpdComment(
        com.lcxw.hxzb.friendcircle.project.system.domain.YwpdComment ywpdComment) {
        YwpdComment = ywpdComment;
    }

    public void setCommentId(Long commentId) {
        this.commentId = commentId;
    }

    public Long getCommentId() {
        return commentId;
    }

    public void setDynamicId(Long dynamicId) {
        this.dynamicId = dynamicId;
    }

    public Long getDynamicId() {
        return dynamicId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public String getComment() {
        return comment;
    }

    public void setLng(String lng) {
        this.lng = lng;
    }

    public String getLng() {
        return lng;
    }

    public void setLat(String lat) {
        this.lat = lat;
    }

    public String getLat() {
        return lat;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public void setParent(Long parent) {
        this.parent = parent;
    }

    public Long getParent() {
        return parent;
    }

    public String getAncestors() {
        return ancestors;
    }

    public void setAncestors(String ancestors) {
        this.ancestors = ancestors;
    }

    public List<YwpdComment> getYwpdComments() {
        return YwpdComments;
    }

    public void setYwpdComments(List<YwpdComment> ywpdComments) {
        YwpdComments = ywpdComments;
    }

    public String getTimes() {
        return times;
    }

    public void setTimes(String times) {
        this.times = times;
    }

    public Double getDistance() {
        return distance;
    }

    public void setDistance(Double distance) {
        this.distance = distance;
    }

    public Integer getLikes() {
        return likes;
    }

    public void setLikes(Integer likes) {
        this.likes = likes;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getImgUrl() {
        return imgUrl;
    }

    public void setImgUrl(String imgUrl) {
        this.imgUrl = imgUrl;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }
}
